biofeedback techniques - French English Dictionary